package dao.interfaces;

import java.util.Date;
import java.util.List;

import beans.VolReel;

public interface IDaoVolReel {

	public abstract void persist(VolReel transientInstance);

	public abstract void delete(VolReel persistentInstance);

	public abstract VolReel merge(VolReel detachedInstance);

	public abstract VolReel findById(beans.VolReelId id);

	public abstract List<VolReel> getAll();
	
	public abstract List<VolReel> findByPlace(String villeDepart, String villeArrivee, Date depart);
	
	public abstract VolReel findBy(String idReel, String idTh);
}